radio and television supreme council - Alemán Inglés Diccionario